iT邦幫忙

2025 iThome 鐵人賽

DAY 7
0
自我挑戰組

30天學習n8n:從入門到實作的自動化挑戰系列 第 7

只用一組憑證,啟動 Google 自動化流程

  • 分享至 

  • xImage
  •  

今天我們要來串接服務,而其中Google 生態系統的服務絕對是最常用的資源,包含:

  • Google Forms(表單收集)
  • Google Sheets(資料記錄與分析)
  • Gmail(發送通知與信件)
  • Google Calendar(行程安排)
  • Google Drive(檔案備份與管理)

好消息是,這些服務都可以用同一組 Google OAuth2 憑證連接,無須為每個服務建立不同的憑證,不過這部分我看影片學了一段時間,因為我覺得蠻複雜的。

建立 Google OAuth2 憑證的流程

1.透過https://console.cloud.google.com/ 連結進入Google Cloud
2.點擊建立專案
https://ithelp.ithome.com.tw/upload/images/20250920/20178769nKyozrpYnJ.png
3.選擇喜歡的名稱選建立
https://ithelp.ithome.com.tw/upload/images/20250920/20178769taDMYO4QLZ.png
4.在中間搜尋gamil和其他上面提到的google服務
https://ithelp.ithome.com.tw/upload/images/20250920/20178769MuEfOs5vYf.png
5.點進去後選擇啟用,其他的google服務也是一樣的操作
https://ithelp.ithome.com.tw/upload/images/20250920/20178769MwoQAolURf.png
6回到主頁選擇OAuth同意畫面
https://ithelp.ithome.com.tw/upload/images/20250920/20178769gNQFxNMa59.png
7.在中間點選開始,應用程式資訊:名稱選n8n,目標對象選外部,電子郵件都用自己的,最後同意並建立
https://ithelp.ithome.com.tw/upload/images/20250920/201787695OFrq5k0TM.png
8.選擇建立用戶端
https://ithelp.ithome.com.tw/upload/images/20250920/20178769JrYQnet9jS.png
9.應用程式類型選網頁應用程式,名稱寫n8n
https://ithelp.ithome.com.tw/upload/images/20250920/20178769evZV515eiA.png
10.回到n8n選擇點擊觸發並在後面新增Gmail節點
https://ithelp.ithome.com.tw/upload/images/20250920/20178769ZnxRD8G9sv.png
11.在Gmail的Credential to connect with裡點Create new credentil
12.進來後複製OAuth URL並貼到前面用戶端的已授權的重新導向URL並選擇建立
https://ithelp.ithome.com.tw/upload/images/20251003/20178769I02uOswvXY.png
13.獲得用戶端密碼和ID後就可以回來剛剛的n8n把這些貼上
14.回到Google cloud控制台選擇目標對象然後點發布應用程式
https://ithelp.ithome.com.tw/upload/images/20250920/20178769GthV3YgJhY.png
15.再回到n8n選擇sign in with google
https://ithelp.ithome.com.tw/upload/images/20250920/20178769PHejhXLHaF.png
16.點進階並繼續前往你的網址
https://ithelp.ithome.com.tw/upload/images/20250920/201787697udpZxPPHu.png
17.選擇全選並繼續就成功完成啦
https://ithelp.ithome.com.tw/upload/images/20250920/20178769eVGS1nYoeb.png
https://ithelp.ithome.com.tw/upload/images/20250920/20178769QKIkDz2OqY.png

總結

今天我們完成了 Google OAuth2 憑證的申請與串接,這組憑證將是在 n8n 裡串接各種 Google 服務的核心鑰匙,雖然申請過程有點繁瑣,但完成一次後,未來只要用這組憑證,就能在各種自動化流程中快速串接 Google 服務,不用重複授權,也方便維護。


上一篇
用 Code節點回應時間+星期幾
下一篇
用 n8n 寄一封 Gmail 給自己,測試自動化是否成功啟動!
系列文
30天學習n8n:從入門到實作的自動化挑戰22
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言